Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £473,592 £84,950 31 Jul 1996
3 THE ORCHARDS Detached £251,896 £175,000 22 Jul 2015
4 THE ORCHARDS Detached £266,290 £227,000 23 Oct 2020
7 THE ORCHARDS Detached £291,973 £78,500 28 Jul 2000
8 THE ORCHARDS Detached £301,708 £110,000 19 Aug 2002
12 THE ORCHARDS Detached £239,135 £185,000 26 Apr 2017